package com.avic.rong.shoppingCar.bean;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by TSJ-2018-0492 on 2019/8/7.
 */

public class SkuBean {


    /**
     * code : aliqua aliquip velit sed ipsum
     * msg : dolor
     * data : {"curSku":{"版本信息":"dolore sed magna reprehenderit occaecat","使用时效":"ipsum","skuId":"irure labore"},"skuIdMap":{"永久":7.717288759127414E7,"标准版":-6.904042053650756E7},"skuMap":{"535":[6201232.562177196]},"skues":[{"版本信息":"ad tempor dolore","使用时效":"enim mollit deserunt proident","skuId":7.05919625120813E7},{"版本信息":"anim minim consequat","使用时效":"reprehenderit eu","skuId":7.467897694528589E7},{"版本信息":"elit ullamco qui ea Excepteur","使用时效":"minim fugiat culpa elit pariatur","skuId":8.906034300638708E7},{"版本信息":"voluptate deserunt elit ea","使用时效":"labore dol","skuId":-2503631.339815244}],"skuAttr":{"版本信息":-2.3711772800311208E7,"使用时效":7.341107967766768E7}}
     */

    private String code;
    private String msg;
    private DataBean data;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * curSku : {"版本信息":"dolore sed magna reprehenderit occaecat","使用时效":"ipsum","skuId":"irure labore"}
         * skuIdMap : {"永久":7.717288759127414E7,"标准版":-6.904042053650756E7}
         * skuMap : {"535":[6201232.562177196]}
         * skues : [{"版本信息":"ad tempor dolore","使用时效":"enim mollit deserunt proident","skuId":7.05919625120813E7},{"版本信息":"anim minim consequat","使用时效":"reprehenderit eu","skuId":7.467897694528589E7},{"版本信息":"elit ullamco qui ea Excepteur","使用时效":"minim fugiat culpa elit pariatur","skuId":8.906034300638708E7},{"版本信息":"voluptate deserunt elit ea","使用时效":"labore dol","skuId":-2503631.339815244}]
         * skuAttr : {"版本信息":-2.3711772800311208E7,"使用时效":7.341107967766768E7}
         */

        private CurSkuBean curSku;
        private SkuIdMapBean skuIdMap;
        private SkuMapBean skuMap;
        private SkuAttrBean skuAttr;
        private List<SkuesBean> skues;

        public CurSkuBean getCurSku() {
            return curSku;
        }

        public void setCurSku(CurSkuBean curSku) {
            this.curSku = curSku;
        }

        public SkuIdMapBean getSkuIdMap() {
            return skuIdMap;
        }

        public void setSkuIdMap(SkuIdMapBean skuIdMap) {
            this.skuIdMap = skuIdMap;
        }

        public SkuMapBean getSkuMap() {
            return skuMap;
        }

        public void setSkuMap(SkuMapBean skuMap) {
            this.skuMap = skuMap;
        }

        public SkuAttrBean getSkuAttr() {
            return skuAttr;
        }

        public void setSkuAttr(SkuAttrBean skuAttr) {
            this.skuAttr = skuAttr;
        }

        public List<SkuesBean> getSkues() {
            return skues;
        }

        public void setSkues(List<SkuesBean> skues) {
            this.skues = skues;
        }

        public static class CurSkuBean {
            /**
             * 版本信息 : dolore sed magna reprehenderit occaecat
             * 使用时效 : ipsum
             * skuId : irure labore
             */

            private String 版本信息;
            private String 使用时效;
            private String skuId;

            public String get版本信息() {
                return 版本信息;
            }

            public void set版本信息(String 版本信息) {
                this.版本信息 = 版本信息;
            }

            public String get使用时效() {
                return 使用时效;
            }

            public void set使用时效(String 使用时效) {
                this.使用时效 = 使用时效;
            }

            public String getSkuId() {
                return skuId;
            }

            public void setSkuId(String skuId) {
                this.skuId = skuId;
            }
        }

        public static class SkuIdMapBean {
            /**
             * 永久 : 7.717288759127414E7
             * 标准版 : -6.904042053650756E7
             */

            private double 永久;
            private double 标准版;

            public double get永久() {
                return 永久;
            }

            public void set永久(double 永久) {
                this.永久 = 永久;
            }

            public double get标准版() {
                return 标准版;
            }

            public void set标准版(double 标准版) {
                this.标准版 = 标准版;
            }
        }

        public static class SkuMapBean {
            @SerializedName("535")
            private List<Double> _$535;

            public List<Double> get_$535() {
                return _$535;
            }

            public void set_$535(List<Double> _$535) {
                this._$535 = _$535;
            }
        }

        public static class SkuAttrBean {
            /**
             * 版本信息 : -2.3711772800311208E7
             * 使用时效 : 7.341107967766768E7
             */

            private double 版本信息;
            private double 使用时效;

            public double get版本信息() {
                return 版本信息;
            }

            public void set版本信息(double 版本信息) {
                this.版本信息 = 版本信息;
            }

            public double get使用时效() {
                return 使用时效;
            }

            public void set使用时效(double 使用时效) {
                this.使用时效 = 使用时效;
            }
        }

        public static class SkuesBean {
            /**
             * 版本信息 : ad tempor dolore
             * 使用时效 : enim mollit deserunt proident
             * skuId : 7.05919625120813E7
             */

            private String 版本信息;
            private String 使用时效;
            private double skuId;

            public String get版本信息() {
                return 版本信息;
            }

            public void set版本信息(String 版本信息) {
                this.版本信息 = 版本信息;
            }

            public String get使用时效() {
                return 使用时效;
            }

            public void set使用时效(String 使用时效) {
                this.使用时效 = 使用时效;
            }

            public double getSkuId() {
                return skuId;
            }

            public void setSkuId(double skuId) {
                this.skuId = skuId;
            }
        }
    }
}
